html{background-color: #F7F8FA;}
body{font-size: 15px;color: #262626;}
*{line-height: 160%;vertical-align: middle;font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,WenQuanYi Micro Hei,Arial,sans-serif;}
*:focus{outline: 0;}
/* Button */
Button{display:inline-block;padding:0 16px;font-size:14px;line-height:32px;color:#8590a6;text-align:center;cursor:pointer;border:1px solid #ccd8e1;border-radius:3px;background:none}
.Button::-moz-focus-inner{padding:0;border:0}
.Button:focus{outline:none}
.Button:disabled{cursor:default;opacity:.5}
.Button:hover{background-color:rgba(207,216,230,.1)}
.Button:hover:disabled{background-color:initial}
.Button-link,.Button-plain{height:auto;padding:0px; line-height:inherit;background-color:transparent;border:none;border-radius:0;border-radius:3px;}
.Button-link:hover,.Button-plain:hover{background-color:transparent}
.Button-link{color:#175199}
.Button-grey:hover{color:#abb6c5;border:1px solid #abb6c5}
.Button-grey,.Button-grey:disabled{color:#c3ccd9;border:1px solid #c3ccd9}
.Button-blue{color:#0f88eb;border:1px solid #0f88eb}
.Button-blue:hover{background-color:rgba(13,121,209,.06)}
.Button-blue:disabled{background-color:initial}
.Button-green{color:#11a668;border:1px solid #11a668}
.Button-green:hover{background-color:rgba(8,166,100,.06)}
.Button-green:disabled{background-color:initial}
.Button-primary{background:#ccd8e1}
.Button-primary.Button-blue{color:#fff}
.Button-primary.Button-blue:hover{background-color:#0d79d1}
.Button-primary.Button-blue,.Button-primary.Button-blue:disabled{background:#0f88eb}
.Button-primary.Button-green{color:#fff;border-color:#12b370}
.Button-primary.Button-green:hover{background-color:#08a369}
.Button-primary.Button-green,.Button-primary.Button-green:disabled{background:#12b370}
.Button-primary.Button-red{color:#fff}
.Button-primary.Button-red:hover{background-color:#ed4e50}
.Button-primary.Button-red,.Button-primary.Button-red:disabled{background:#f75659;border-color:#f75659}
.Button-primary.Button-grey{color:#fff}
.Button-primary.Button-grey:hover{background:#abb6c5;border:1px solid #abb6c5}
.Button-primary.Button-grey,.Button-primary.Button-grey:disabled{background:#c3ccd9;border:1px solid #c3ccd9}
.Button-spread{width:100%}
.Button-icon{margin-right:7px}
.Button-plain .Button-icon{margin-right:6px}
.Button-blue .Button-icon,.Button-green .Button-icon,.Button-red .Button-icon{fill:currentColor}
/* panel */
.Panel{
	margin-bottom: 10px;
    background: #fff;
    border: 1px solid #e7eaf1;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,37,55,.05);
    box-sizing: border-box;}
/* ul */
ul {list-style-type:none;clear:both;}
ul>li{display: list-item;padding: 5px; }

.Menu>li{float: left;}
.Menu .Item {
    padding: 0 10px;
    font-size: 15px;
    line-height: 30px;
    color: #8590a6;
}
.Active{color: black !important; border-bottom: 2px solid #0f88eb;}
.Active:hover{box-shadow: 0px 1px 1px #9bcef9;}


/* 弹出框 */
#Dialog>div:nth-child(2){position: fixed;top: 30%;left: calc(100% / 2 - 150px);border: 1px solid #DDDDDD;width: 300px;margin: auto;box-shadow: 0px 0px 30px #BBBBBB;border-radius:5px;overflow: hidden;background-color: white;z-index:110;}
#Dialog>div:nth-child(1){position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%;opacity:0.7;background: white;}
#dialogClose{text-align: right;}
#dialogClose>button{position: absolute;margin-left: -40px;background-color:#F0F0F0;color:white;	border-color: transparent;border-radius:5px;}
#dialogClose>button:hover{border-color:#FF7E7E;background-color: #FF7E7E;box-shadow: 0px 5px 10px #FF7E7E;} 
#dialogTop{ padding: 5px;font-weight: bold;} 
#dialogCent{padding: 5px;}
#dialogBot{text-align: right;padding: 5px;}